From 8975ed1bd8c7f85db7cee3f21da89672293843ab Mon Sep 17 00:00:00 2001 From: tsteven4 Date: Sat, 28 Apr 2018 16:02:50 -0600 Subject: [PATCH] add Dockerfile used to build travis test image. --- tools/Dockerfile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tools/Dockerfile diff --git a/tools/Dockerfile b/tools/Dockerfile new file mode 100644 index 000000000..e640100c7 --- /dev/null +++ b/tools/Dockerfile @@ -0,0 +1,23 @@ +# this file is used to build the image gpsbabel_build_environment used by travis. + +FROM ubuntu:bionic + +WORKDIR /app + +# update environment, including held back packages that were found by hand. +ARG DEBIAN_FRONTEND=noninteractive +RUN apt-get update && apt-get install -y --no-install-recommends apt-utils && apt-get install -y apt dpkg libapt-pkg5.0 && apt-get upgrade -y + +# install packages needed for gpsbabel build +RUN apt-get install -y g++ clang make autoconf gperf git expat fop valgrind xsltproc libxml2-utils qt5-default libqt5webkit5-dev qttools5-dev-tools libusb-dev docbook-xml docbook-xsl + +# install environment for locale test +RUN apt-get install -y locales && sed -i 's/^# *\(en_US ISO-8859-1\)/\1/' /etc/locale.gen && locale-gen && locale -a + + + + + + + + -- 2.30.2